Sbarro - TORGOVIY KVARTAL MALL in Neberezhnie Chelny City, Neberezhnie Chelny City (Italian Cooking, Restaurant) - Map
Map & Directions Store Details & Deals
Prospect Mira Street 3
Neberezhnie Chelny City, Neberezhnie Chelny City
Phone:
